Comparative Semantics for a Real-Time Programming Language with Integration
نویسنده
چکیده
An operational and a denotational semantic model are presented for a real-time programming language incorporating the concept of integration. This concept of integration, which has been introduced by Baeten and Bergstra 4], enables us to specify a restricted form of unbounded non-determinism. For example, the execution of an action at an arbitrary moment in a time interval can be speciied using integration. The operational and the de-notational model are proved to be equivalent using a general method based on higher-order transformations and complete metric spaces. In this context, Banach's xed point theorem and Michael's theorem will turn out to be the most important aspects of complete metric spaces. Banach's theorem, which states that a contraction on a complete metric space has a unique xed point, will be used to deene semantic models and to compare semantic models. Michael's theorem, which roughly states that a compact union of compact sets is compact, will be used for the deenition of semantic models.
منابع مشابه
The Comparative Semantics of ‘Recitation’ and ‘Chanting’ in the Holy Quran and Hadith’s Viewpoint
In linguistics, a study of the relation between word and meaning is called semantics. Semantics is a term for referring to study the meaning of elements of a language, particularly to study the real context of sentences and phrases of a language. The meaning of ‘recitation’ and ‘chanting’ in terms of Quranic, Hadith and idiomatic applications will be identified in this p...
متن کاملTitle: Topological Models in Comparative Semantics
During the last three decades several diierent styles of semantics for programming languages have been developed. This thesis compares two of them: the operational and the denotational approach. We show how to give operational and denotational semantics to programming languages, and how to compare diierent semantic models for a given language. Both in the deenition of the denotational semantics...
متن کاملComparative Semantics for a Real - TimeProgramming Language with Integration 1
An operational and a denotational semantic model are presented for a real-time programming language incorporating the concept of integration. This concept of integration, which has been introduced by Baeten and Bergstra 4], enables us to specify a restricted form of unbounded non-determinism. For example, the execution of an action at an arbitrary moment in a time interval can be speciied using...
متن کاملDeclarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey
One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...
متن کاملSpatial Narration in Amir Naderi's New York Trilogy
This article is concerned with the relationship of language and city in Amir Naderi’s trilogy of films on New York, comprising of Manhattan by Numbers (1993), A, B, C… Manhattan (1997), and Marathon (2002). By dint of a narrative relied on spatiality, he is in fact able to causally link the solitude and the spectral existence of his protagonists to the lack of a common language for reco...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1991